renal cast - Español Inglés Diccionario